provision for sufficient cover - İspanyolca İngilizce Sözlük